leaf vegetable - English Synonyms Dictionary